From: Jasper St. Pierre Date: Mon, 11 Mar 2013 21:29:41 +0000 (-0400) Subject: messageTray: Fix idle tracking condition X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~4491 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=78dacfa865fe772c71a8adf71b432a73d2dbb859;p=gnome-shell.git messageTray: Fix idle tracking condition The user is active if they have less than IDLETIME, not if they have more than it. This fixes an issue where notifications may never go away. https://bugzilla.gnome.org/show_bug.cgi?id=695659 --- diff --git a/js/ui/messageTray.js b/js/ui/messageTray.js index 2c1f328ef..0b1b50253 100644 --- a/js/ui/messageTray.js +++ b/js/ui/messageTray.js @@ -2442,7 +2442,7 @@ const MessageTray = new Lang.Class({ _showNotification: function() { this._notification = this._notificationQueue.shift(); - this._userActiveWhileNotificationShown = this.idleMonitor.get_idletime() > IDLE_TIME; + this._userActiveWhileNotificationShown = this.idleMonitor.get_idletime() <= IDLE_TIME; if (!this._userActiveWhileNotificationShown) { // If the user isn't active, set up a watch to let us know // when the user becomes active.